<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Attribute extends Model
{
    protected $table = 'attribute';

    public $timestamps = false;

    protected $primaryKey = 'attribute_id';

    //白名单
    protected $fillable = [
        'attribute_id', //主键
        'attr_name', //属性名称
        'cate_id', //所属行业
        'type', //类型  1 代表子级是选项 2代表子级是开关
        'audit', //1为代审核 2为审核通过 3为审核未通过
        'order', //排序
        'is_del', //1为正常 2为删除
    ];

    //与属性值表建立关联
    public function attr_value()
    {
        return $this->hasMany('App\\Models\\AttrValue', 'attribute_id', 'attribute_id');
    }
}
